package dreamdancetiktokmodelclickhouse

// MongoDanceComposeElementChangeLog 散件流转记录
type MongoDanceComposeElementChangeLog struct {
	Id                string `json:"id" gorm:"column:_id;type:varchar(200);default:'';comment:id"`                                        // id
	RoomId            string `json:"room_id" gorm:"column:room_id;type:varchar(200);default:'';comment:房间id"`                             //房间id
	ModelId           string `json:"model_id" gorm:"column:model_id;type:varchar(200);default:'';comment:比赛id"`                           //比赛id
	HostNo            string `json:"host_no" gorm:"column:host_no;type:varchar(200);default:'';comment:主播编号"`                             //主播编号
	HostName          string `json:"host_name" gorm:"column:host_name;type:varchar(200);default:'';comment:主播昵称"`                         //主播昵称
	HostAvatar        string `json:"host_avatar" gorm:"column:host_avatar;type:varchar(200);default:'';comment:主播头像"`                     //主播头像
	UserId            string `json:"user_id" gorm:"column:user_id;type:varchar(200);default:'';comment:用户id"`                             //用户id
	ElementNo         int64  `json:"element_no" gorm:"column:element_no;type:bigint;default:0;comment:道具No"`                              // 道具No
	Source            int64  `json:"source" gorm:"column:source;type:bigint;default:0;comment:获取来源"`                                      // 获取来源 1:抽奖活动直接获得;2.他人赠送获得;3.赠送他人减少;4.日榜套装发放;5:日榜翅膀发放,6:周榜双人套装获得;7.补发添加;9.补发减少;
	ActivityId        int64  `json:"activity_id" gorm:"column:activity_id;type:bigint;default:0;comment:获取来源"`                            //获取来源
	OldExpiredTime    int64  `json:"old_expired_time" gorm:"column:old_expired_time;type:bigint;default:0;comment:旧的过期时间"`                //旧的过期时间
	NewExpiredTime    int64  `json:"new_expired_time" gorm:"column:new_expired_time;type:bigint;default:0;comment:新的的过期时间"`               //新的的过期时间
	ChangeType        int64  `json:"change_type" gorm:"column:change_type;type:bigint;default:0;comment:新的的过期时间"`                         //数据类型 1:增 2:减产
	GiveUserId        string `json:"give_user_id" gorm:"column:give_user_id;type:varchar(200);default:'';comment:赠送人用户id"`                //赠送人用户id
	GiveUserName      string `json:"give_user_name" gorm:"column:give_user_name;type:varchar(200);default:'';comment:赠送人用户名字"`            //赠送人用户名字
	GiveUserAvatar    string `json:"give_user_avatar" gorm:"column:give_user_avatar;type:varchar(200);default:'';comment:赠送人头像"`          //赠送人头像
	ReceiveUserId     string `json:"receive_user_id" gorm:"column:receive_user_id;type:varchar(200);default:'';comment:被赠送人用户id"`         //被赠送人用户id
	ReceiveUserName   string `json:"receive_user_name" gorm:"column:receive_user_name;type:varchar(200);default:'';comment:被赠送人用户名称"`     //被赠送人用户名称
	ReceiveUserAvatar string `json:"receive_user_avatar" gorm:"column:receive_user_avatar;type:varchar(200);default:'';comment:被赠送人用户头像"` //被赠送人用户头像
	CreatedAt         int64  `json:"created_at" gorm:"column:created_at;type:bigint;default:0;comment:创建时间"`                              //创建时间
	CreatedAtString   string `json:"created_at_string" gorm:"column:created_at_string;type:varchar(200);default:'';comment:创建时间"`         //创建时间
}
